- Execute full software development life cycle (SDLC)
- Write well-designed, testable code
- Produce specifications and determine operational feasibility
- Integrate software components into a fully functional software system
- Develop software verification plans and quality assurance procedures
- Document and maintain software functionality
- Troubleshoot, debug and upgrade existing systems
- Deploy programs and evaluate user feedback
- Comply with project plans and industry standards
- Ensure software is updated with latest features
- Ability to develop software in Golang programming language
- Excellent knowledge of relational databases, MySQL and ORM technologies (GORM)
- Proven work experience as a Software Engineer or Software Developer
- Experience designing interactive applications & microservices
- Experience with test-driven development
- Ability to document requirements and specifications
Company
Location
São Paulo - Brazil
Job type
Full-Time
Golang Job Details
Project Description
The client is seeking to hire a skilled software developer to help with the development of their current projects. Your duties will primarily revolve around migrating a microservice which is currently in the Python framework to Golang microservice, building software by writing code, and adapting it to improve its performance. To be successful in this role, you will need extensive knowledge of the programming language Golang (Python knowledge is an added advantage) and the software development life-cycle.
Responsibilities
Requirements
More Developer Job Boards
Fullstack Developer Jobs Golang Jobs JavaScript Jobs Python Jobs React Jobs Rust Jobs Java Jobs